protective ghost - Turkish English Dictionary